package com.mybatisplus.config;

import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * @Auther: GongXl
 * @Date: 2021/3/4 11:52
 * @Description:
 */
//@Configuration
public class WebCsrfConfig implements WebMvcConfigurer {
    @Override
    public void addCorsMappings(CorsRegistry registry) {
        /*
        1.越访问的路径
        2.请求来源
        3.方法
        4.允许携带
        5.最大时间
         */
        registry.addMapping("/**")
                //放行的客户端源地址
                .allowedOrigins("Http://127.0.0.1:8080", "null")
                .allowedMethods("GET", "POST", "PUT", "OPTIONS", "DELETE")
                .allowCredentials(true)
                .maxAge(3600);
    }
}